@charset "utf-8";/* CSS Document*//*公共*/html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;font-family: arial,"Lantinghei SC","Microsoft Yahei";}
/* HTML5 display-role reset for older browsers*/
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, main{display: block;}
ul,li,ol{list-style:none;}
dl,dd{margin:auto;}
.am-btn{font-size:12px ;}
html{width:100%;height:100%;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-o-text-size-adjust:none;}
/*text-size-adjust不管屏幕怎么变文字大小不变*/
body{margin:0;padding:0;width:100%;font-size:12px;font-family: arial,"Lantinghei SC","Microsoft Yahei";/*background: pink;*/}
a:link,a:visited,a:hover{text-decoration:none;outline:none;}
/*所有超链接不要下划线*
/*, *:after, *:before{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}
/*任何标签、包括它前面、后面生成的内容都不要影响盒子的边框*/.clear{clear:both}
img, input{vertical-align: middle;}
a{color: #000;text-decoration: none;}
.spatic{width:100%;height:16px;}
h5{float: right;color: #666;padding-right:20px;}
input.add,input.min{width:15px}
.last{border-right:none !important;}
/*选项卡样式定义*/.am-nav-tabs,.am-tabs-bd{border-color:transparent ;}
.am-nav-tabs > li.am-active > a, .am-nav-tabs > li.am-active > a:hover, .am-nav-tabs > li.am-active > a:focus,.am-nav-tabs > li > a:hover ,.am-nav-tabs > li > a:focus{color: #555555;background:none;border-color:transparent;cursor: default;}
.am-nav-tabs > li{border-bottom:2px solid transparent;}
.am-nav-tabs > li.am-active{border-bottom:2px solid #F03726;}
.am-tabs-nav li{max-width:216px;height:36px;font-size:16px;line-height:36px ;}
.am-tabs-nav li a,.am-tabs-nav li.am-active a{cursor: pointer;}
/*选项卡样式*/.am-nav-tabs > li.am-active span{color: #E4393C;font-size:16px;}
.am-nav-tabs > li span{font-size:16px;}
/*浮动框*/.nav.white{position:fixed;top:0;width:100%;z-index:1099;margin:0px auto;background:#f6f6f6 ;}
.nav.white .logo{float:left;height:61px;width:130px;margin: 16px auto;margin-left:0px;}
.logoBig{display:none;}
.logo img{width:100%}
/*搜索框*/.search-bar{height:41px;margin: 8px 20px 0 75px;}
.search-bar form{border:2px solid #ff6600;max-width:670px;margin-left: 100px;}
.search-bar input{padding-left:5px;height:32px;width:78%;outline:none;font-size:12px;border:none}
#ai-topsearch{width:22%;height:32px;border:none;float:right;background: #ff6600 none repeat scroll 0% 0%;color: #F5F5F2;font-size: 14px;cursor:pointer;border-radius:0px 0px ;}
/* 分类*/.long-title,.nav-cont{display: none;}
/*侧边导航*/.mui-mbar-tabs{display:none;}
.header{display:none;max-width:1000px;margin:0px auto;font-size:12px;}
.footer-bd{display:none}
.footer{text-align: center;border-top: 2px solid #F8F8F8; margin-top:20px;padding-top: 5px;margin-bottom:60px ;}
.footer-hd{display: block;}
.tip{display:none}
.navCir{position: fixed;bottom:0px ;width: 100%;z-index: 999;background:#f6f6f6 ;}
.navCir li{width: 25%;padding:5px ;background:#f6f6f6 ;/*border-top:1px solid #f5f5f5*/ ;float: left;text-align: center;font-size: 14px;}
.navCir li i{display: block;font-size: 18px;}
.navCir li.active a{color:#ff6600 ;}
@media only screen and (min-width: 640px){/*公共*/html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{font-size: 14px;}
.nav.white{background: none;}
.header{display:block;height: 35px;}
.message-l{float:left;}
.message-l .topMessage{padding: 0px 6px;height: 35px;line-height: 35px;}
.message-r{float: right;}
.message-r .topMessage{float: left;padding: 0px 6px;height: 35px;line-height: 35px;}
.nav.white .logo{display:none;}
.nav.white .logoBig{display:block;float:left;height:56px;width:115px;margin:0px auto;margin-left:5%}
.nav.white .logoBig img{width:100%;}
.my-cart{width: 46px;height: 46px;}
.search-bar{height: 51px;margin: 0px 50px 0 120px;padding-left:5%;}
#ai-topsearch{height: 46px;}
.search-bar input{/*width: 80%;*/height:46px;}
.my-cart a{display:block;margin-top:5px}
.classified{display:none;}
.navCir{display:none;}
.nav.white{position:relative;top:0px;z-index:0;}
#ai-topsearch{font-size:18px;}
/*底部*/.footer{text-align:left;display:block;position: relative;margin: 0px auto;padding: 7px 0px 9px;border-top: 2px solid #FF5400;margin-top:20px;}
.footer .footer-bd p, .footer .footer-hd p{margin-bottom: 8px;line-height: 27px;border-bottom: 1px solid #DDD;text-align:left;}
.footer .footer-hd a{margin: 0px 4px;white-space: nowrap;color: #6C6C6C;}
.footer .footer-hd b{margin: 0px 3px;font-weight: 400;color: #DDD;}
.footer .footer-bd p{border-bottom:none;}
.footer-bd{display:block;}
.bloglist{margin-top:0px;}
.shopMain{margin:0px 5px;}
/*选项卡样式*/.am-nav-tabs > li span{font-size:16px;padding:5px 15px ;}}
@media only screen and (min-width: 1025px){.mui-mbar-tabs{display:block;}
.nav.white{padding-left:0px;max-width:950px;margin:0px auto;}
.nav.white .logo{display:block;}
.nav.white .logoBig{display:block;float:left;height:50px;width:150px;margin-left:30px;margin-top: 18px;}
.nav.white .logoBig li{float:left;}
.nav.white .logoBig li img{zoom: 0.8;}
.search-bar{height:90px;padding: 20px 70px 0 230px;margin:auto;}
.my-cart{display:none;right:10%;top:20px;}
.shopNavfloat{display:block;position:fixed;bottom:0px;left:30px;}
.shopMain{margin:0px 40px 0px 5px;}
.shopCon li{width:20%;padding:10px;}
.search-bar input{height: 46px;}
.search-bar{margin:0px auto;}
.tip{display:block;}
/*分类*/.nav-table{max-width:1000px;margin: 0px auto;height: 45px;position: relative;overflow: hidden;}
.all-goods{font-size: 16px;}
.long-title{background:#666666;color:#fff ;height: 45px;line-height: 45px;display:block;position: absolute;width:150px ;text-align: center;font-size:16px ;top:0px;z-index: 6;}
.nav-cont{position: absolute;padding-left:150px;display:block;width:100% ;top:-5px}
.nav-cont li{float: left;height: 45px;line-height: 45px;}
.nav-cont li::before{content: '\20';display: inline-block;height: 16px;border-right: 1px solid #d9d9d9;width: 0;vertical-align: middle;margin-left: -1px;}
.nav-cont li a{font-size: 16px;color: #333;line-height: 36px;margin-left: -1px;padding: 0 25px;text-decoration: none;font-weight: 700;display: inline-block;vertical-align: middle;}
.nav-cont li a:hover{color: #f25618;}
.nav-cont .nav-extra{position: absolute;right:0px ;top:6px;font-size: 16px;color:#fcff00;line-height:33px;height:33px ;width:160px;text-align:center;background: url(../../img/home/extra.png);cursor: pointer;}
.nav-cont .nav-extra i.nav-user{background:#000 ;color:#fff ;width: 33px;height: 33px;border-radius: 33px;position: absolute;left:-28px;z-index: 99;padding: 5px;overflow: hidden;}
.nav-cont .nav-extra b{display:block;position: absolute;width: 45px;height: 45px;border-radius:45px;z-index: 1;left: -33px;top: -8px;background: #fff;}
b.line{display: block;width:100%;height:2px ;border-bottom:2px solid #d2364c;position: absolute;top:180px;z-index:5;}}
@media only screen and (min-width: 1260px){.am-container{max-width: 1200px;}
.footer{max-width:1200px ;margin: auto;}
/*分类*/.nav-table{max-width:1200px;}
.long-title{width:180px;}
.nav-cont{padding-left: 180px;}}
.nav.white{padding-left:10px;max-width:1200px;margin:0px auto;}
/*侧边信息栏*/.tip{position:fixed;top:0px;right:0px;background-color: #e1e1e1;min-height: 100%;z-index: 1000;}
#sidebar{padding-top: 120px;width: 35px;position: absolute;right: 0;background-color:#666666;min-height: 100%;z-index: 100;color:#FFF;}
#content{width: 800px;margin: 0 auto;height: 400px;}
.item{text-align: center;cursor: pointer;position:relative;padding-bottom: 3px;}
.item span,.quick_toggle li span{display: block;line-height:38px;width: 35px;height: 38px;background: url(../../img/home/ibar_sprites.png) no-repeat;}
/*图标定位*/.item .setting{position:absolute;top: 10px;left: 10px;width: 18px;height: 19px;background-position: 0 0;}
.item:hover .setting{background-position: -33px 0;}
.item .message{position:absolute;top: 10px;left: 8px;width: 22px;height: 19px;background-position: 0px -29px;}
.item:hover .message{background-position: -33px -29px;}
.item .view{position:absolute;width: 18px;height: 18px;background-position: 0 -57px;top: 10px;left: 10px;}
.item:hover .view{background-position: -33px -57px;}
.item .zuji{position:absolute;width: 20px;height: 24px;background-position: 0px -110px;top: 8px;left: 8px;}
.item:hover .zuji{background-position: 0px -110px;}
.item span.wdsc,.item span.chongzhi{background:none;}
.item:hover,.quick_toggle li:hover{background:#F25618;}
.item p{font-size: 12px;width:16px;margin:0px auto;padding-bottom:10px;}
.item,.nav-content{font-size:12px;}
.ibar_login_box{width: 267px;height: 185px;padding: 10px;background: #fff;box-shadow: 0 0 5px rgba(0,0,0,.4);border-radius: 5px 0 0 5px;border-left: 1px solid #ccc\0;border-top: 1px solid #ccc\0;border-bottom: 1px solid #ccc\0;z-index: 3;position: absolute;top: 0px;left: -270px;display: none;}
#shopCart{overflow: hidden;}
p.cart_num{width: 21px;height: 21px;display: block;border-radius: 50%;background: #f25618 none repeat scroll 0% 0%;text-align: center;line-height: 21px;cursor: pointer;color: #FFF;margin-bottom:10px;}
.item:hover p.cart_num{background:#FFF;color: #ED145B}
/*小图标定位*/.quick_toggle{position: absolute;bottom: 0;left: 0;width: 40px;/*background: #f6f6f6*/
;z-index: 1;}
.item a,.quick_toggle a{display:block;width: 40px;height: 38px;cursor: pointer;position:relative;overflow:hidden;}
.quick_toggle span{position:absolute;top:12px;left:11px;background: url(../../img/home/ibar_sprites.png) no-repeat;}
.quick_toggle .kfzx{background-position:0 -175px;}
.quick_toggle li:hover .kfzx{background-position:-33px -175px;}
.quick_toggle .mpbtn_qrcode{background-position: 0 -302px;position:absolute;top:12px;left:10px;}
.quick_toggle .top{background-position: 0 -201px;position:absolute;top:12px;left:10px;}
/*展开内容项布局*/.ia-head-list .num{font-size: 16px;height: 26px;font-family: arial;}
.ia-head-list .pl{width:60px;border-right: dashed 1px #ccc;height: 47px;margin-top: 10px;margin-left:6px;text-align: center;float: left;}
.pl.money{border-right:none;}
.ia-head-list{height: 66px;width: 200px;background: #f3f3f3;overflow: hidden;zoom: 1;margin-top: 15px;color: #4a4a4a;}
/*头像*/.ibar_login_box .avatar_imgbox{width: 100px;height: 100px;border-radius: 50%;overflow:hidden;float:left;}
.status_login .user_info{overflow: hidden;color: #333;padding-top: 30px;line-height: 24px;width: 140px;float: left;}
.ibar_login_box .login_btnbox{width: 200px;height: 79px;border-top: 1px dotted #d5d5d5;overflow: hidden;padding-top: 15px;clear: both;margin:0px auto;}
.ibar_login_box .login_btnbox a{width: 94px;height: 30px;line-height: 30px;text-align: center;border: 1px solid;color: #333;text-decoration: none;float: left;background-position: 0 -408px;background-repeat: repeat-x;border-color: #e9e9e9;}
.mp_tooltip{height: 38px;line-height: 38px;width: 92px;position: absolute;z-index: 2;left: -121px;top: 0;background: #f25618;color: #d8d8d8;text-align: center;display: block;visibility: hidden;font-size:12px;}
.icon_arrow_white{position: absolute;right: -5px;top: 15px;width: 5px;height: 9px;background:url(../../img/home/ibar_sprites.png) no-repeat;background-position: 0 -253px;}
.icon_arrow_right_black{position: absolute;right: -5px;top: 15px;width: 5px;height: 9px;background:url(../../img/home/ibar_sprites.png) no-repeat;background-position:0px -234px;overflow: hidden;}
.mp_qrcode{padding: 10px;width: 148px;height: 150px;top: -50px;background: #fff;box-shadow: 0 0 5px rgba(0,0,0,.4);border-radius: 5px 0 0 5px;border: 1px solid #ccc;z-index: 3;position: absolute;left: -154px;display: none;}
.mp_qrcode .icon_arrow_white{top:105px;}
.nav-content{position: absolute;min-height: 100%;width: 200px;background-color: #fff;z-index: 99;text-align: center;right:-165px;border-radius: 5px 0 0 5px;border: 1px solid #999;padding-top:15px;}
.mp_qrcode img{width:100%;height: auto;}
.am-article-title.blog-title{font-size:24px;line-height: 1.15;font-weight: normal;margin: 10px 0px 20px;}
.blog-content p{margin: 0 0 1.6rem 0;font-size:14px;}
/*优惠券*/.juan{background: #fffff;width: 1200px;height: 215px;margin: 0 auto;margin-top: 20px;clear: both;}
.juan a{float: left;}
.juan .j1{display: block;background: #F25618;width: 16.6%;height: 215px;}
.juan .j11{display: block;font-size: 28px;font-weight: 100;color: #FFFFFF;text-align: center;position: relative;top: 25px;}
.juan .j12{display: block;background: #FFFFFF;width: 60px;height: 3px;position: relative;top: 37px;left: 45px;}
.juan .j13{display: block;font-size: 12px;font-weight: 100;color: #FFFFFF;position: relative;top:60px;left: 45px;}
.juan .j14{display: block;font-size: 12px;font-weight: 100;color: #FFFFFF;position: relative;top:55px;left: 45px;}
.juan .j15{display: block;border: 2px solid #FFFFFF;width: 120px;height: 25px;color: #FFFFFF;position: relative;top: 65px;left: 45px;padding-left: 10px;}
.juan .j16{border: 1px solid #FFFFFF;width: 10px;height: 10px;border-radius: 50%;margin-left: 10px;}
.juan .j2{display: block;background: #FFFFFF;width: 16.6%;height: 215px;}
.j2 .j21{border-top: 2px solid #F25618;width:100px;height: 190px;margin: 50px 0 0 20px;position: relative;top: -210px;background: #FFFFFF;}
.j2 img{position: relative;top: 20px;left: 0px;transition: all 0.5s linear;}
.j2 img:hover{position: relative;top: 20px;left: 10px;}
.fuhao{display: block;width: 10px;color: #F25618;position: relative;top: 20px;}
.jiaqian{display: block;position: relative;top: -20px;left: 10px;width: 70px;color: #F25618;font-weight: 700;font-size: 40px;}
.j22{display: block;color:#F25618 ;font-size: 13px;line-height: 15px;}
.j23{display: block;width: 100px;height: 70px;/*font-size: 12px;*/background: gainsboro;margin-top: 10px;}
.j23 span{display: block;width: 70px;height: 35px;/*border: 1px solid red;*/margin: 0 auto;line-height: 20px;position: relative;top:10px;}
.j24{display: block;width: 100px;height: 30px;background: #F25618;position: relative;top: -5px;color: #FFFFFF;text-align: center;}



.header-box ul .home i, .header-box ul .myinfo i, .header-box ul .cart i, ul .mobile i, .header-box ul .menu-hd b, .header .logo-right .city .city-select .selector,.breadcrumb i, .crumbs-nav .crumbs-title .icon, .crumbs-nav .crumbs-search .search-button, .pagination li a i, .search-results ul.rec-results li.title i.close, .search-results ul.history-results li i, .pop-login-header .pop-login-close,.pop-login-header .tell-me-close,.pop-choose-spec-header .pop-choose-spec-close,.region i, .region-cur i, .region-tabs .li i, .region-tabs .region-tab i, .region-tabs .selected i, .header-right .cart-icon .cart-left, .welcome .site-close, .header-box ul li.menu-item .cart i, .header-box ul li.menu-item .we-chat i, .category-box .home-category .menu-event i, .search .search-form .search-info .search-type-box i, .site-footer dl.col-article.col-article-spe dd.customer a em{ background: url(../../img/user/common-icon.png) no-repeat;}

/*头部*/
ul .mobile i, .header-box ul .menu-hd b, .header .logo-right .city .city-select .selector,.breadcrumb i{ font-size: 12px; font-style: normal;}
.header-top { width: 100%; min-width: 1210px; height: 32px; background: #f2f2f2; border-bottom: 1px solid #e5e5e5;}
.header-box { position: relative!important; width: 1210px; margin: 0 auto; z-index: 99998;}

/*请登录注册*/
.header-box .login-info { height: 32px; line-height: 32px; display: inline-block; float: left;}
.header-box .login-info a { padding: 0 5px;}
.header-box .login-info a:hover { color: #F60;}
.header-box .login-info a.login { padding-left: 10px;}


/*右侧信息*/
.header-box ul { float: right; height: 32px; line-height: 32px; -webkit-backface-visibility: hidden;}
.header-box ul li { float: left; position: relative; padding: 0px 8px;}
.header-box ul li.menu-item { z-index: 99; padding: 0px;}
.header-box ul li.menu-item .menu-hd { display: block; height: 32px; line-height: 32px; cursor: pointer; z-index: 100; position: relative; padding: 0 16px 0 8px;}
.header-box ul li.menu-item .menu-hd b { position: absolute; right: 5px; top: 14px; display: inline-block; width: 11px; height: 11px; transition: .2s ease-in-out; -webkit-transition: .2s ease-in-out; -moz-transition: .2s ease-in-out; -o-transition: .2s ease-in-out; vertical-align: -1px; background-position: 0px -80px;}
.header-box ul li.hover .menu-hd b, .header-box ul li.menu-item .menu:hover .menu-hd b { top: 8px; right: 8px; transform: rotate(-180deg); -webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -o-transform: rotate(-180deg);}
.header-box ul li .menu-bd { display: none; position: absolute; left: 0; top: 33px; background: #fff; opacity: .99; filter: alpha(opacity=99); z-index: 93110; box-shadow: 0 0 10px #ccc; width: 64px;  padding: 8px;}
/*.header-box ul li .menu-bd a { color: #666; line-height: 22px; display: block;}*/
.header-box ul li .menu-bd .menu-bd-mask{ width: 76px; height: 10px; background-color: #fff; position: absolute; top: -9px; display: inline-block;}
.header-box ul li.menu-item .menu { position: relative;}
.header-box ul li.hover .menu-hd, .header-box li.menu-item .menu:hover .menu-hd { background-color: #fff;  box-shadow: 0 0 10px #ccc; padding-bottom: 1px;}

.header-box ul .home i{ background-position: -260px -185px; width: 13px; height: 13px; vertical-align: middle; margin-right: 3px; margin-top: -1px; display: inline-block;}
/*我的信息*/
.header-box ul li.menu-item .myinfo { width: 100px;}
.header-box ul .myinfo i{ background-position: -260px -207px; width: 13px; height: 13px; vertical-align: middle; margin-top: -1px; display: inline-block;}
.header-box ul li #menu-2{ width: 100px; text-align: center;}
.header-box ul li #menu-2 a { line-height: 26px; display: block;}
.header-box ul li #menu-2 a:hover { color: #F60;}
.header-box ul li #menu-2 .menu-bd-mask{ width: 100px; left: 0px;}

/*购物车*/
.header-box ul li.menu-item .cart{ min-width: 70px; width: auto;}
.header-box ul li.menu-item .cart span{ margin-right: 3px; font-weight: 400;}
.header-box ul li.menu-item .cart i{ background-position: -292px -3px; width: 15px; height: 15px; vertical-align: middle; margin-top: -1px; display: inline-block;}
.header-box ul li .menu-bd.cart-box-main{ width: 280px; padding: 0px;}
.header-box ul li .menu-bd.cart-box-main .menu-bd-mask{ width: 94px; left: 0px}

/*关注微信及弹框*/
.header-box ul li.menu-item .we-chat{ width: 102px;}
.header-box ul li.menu-item .we-chat i{ background-position: -292px -184px; width: 15px; height: 15px; vertical-align: middle; margin-top: -1px; display: inline-block;}
.header-box ul li .menu-bd.we-chat-qrcode .menu-bd-mask{ width: 94px; right: 0px;}
.header-box ul li .we-chat-qrcode{ position: absolute; width: 136px; height: 140px; background: #fff; left: -34px; top: 33px; text-align: center;}
.header-box ul li .we-chat-qrcode a { display: block; width: 100px; height: 100px; padding: 10px; text-align: center;}
.header-box ul li .we-chat-qrcode a img{ width: 100px; height: 100px;}
.header-box ul li .we-chat-qrcode p { width: 85px; height: 20px; line-height: 20px; margin: 0px auto; font-size: 14px;text-align: center;}

/*网站导航*/
.header-box ul li.menu-item .site-nav { width: 84px;}
.header-box ul li .menu-bd.site-nav-main{ width: 130px; height: auto; left: -46px; padding: 10px 0px;}
.header-box ul li .menu-bd.site-nav-main .menu-bd-mask{ width: 84px; right: 0px;}
.header-box ul li.menu-item .site-nav-main .site-nav-con{ width: 130px; height: auto; line-height: 24px; display: inline-block;}
.header-box ul li.menu-item .site-nav-main .site-nav-con a{ width: 50px; height: 24px; line-height: 24px; padding-left: 10px; display: inline-block; float: left; overflow: hidden;}
.header-box ul li.menu-item .site-nav-main .site-nav-con a:hover { color: #F60;}